phosphate substitute - French English Dictionary